be a disagreeable sort - Alemán Inglés Diccionario